throwing trench - Spanish English Dictionary